package com.atguigu.gmall.product.client.impl;

import com.atguigu.gmall.common.result.Result;
import com.atguigu.gmall.model.product.*;
import com.atguigu.gmall.product.client.ProductFeignClient;
import lombok.extern.slf4j.Slf4j;
import org.springframework.stereotype.Component;


import java.math.BigDecimal;
import java.util.List;
import java.util.Map;

import static jdk.nashorn.internal.runtime.regexp.joni.Config.log;


/**
 * ClassName: ProductDegradeFeignClient
 * Package: com.atguigu.gmall.product.client.impl
 * Description:
 *
 * @Author 刘轩
 * @Create 2023-08-22 9:23
 * @Version 1.0
 */

@Component
@Slf4j
public class ProductDegradeFeignClient implements ProductFeignClient {

 @Override
 public SkuInfo getSkuInfo(Long skuId) {

  return null;
 }

 @Override
 public BaseCategoryView getCategoryView(Long category3Id) {
  return null;
 }

 @Override
 public BigDecimal getSkuPrice(Long skuId) {
  return null;
 }

 @Override
 public List<SpuPoster> getSpuPosterBySpuId(Long spuId) {
  return null;
 }

 @Override
 public List<BaseAttrInfo> getAttrList(Long skuId) {
  return null;
 }

 @Override
 public List<SpuSaleAttr> getSpuSaleAttrListCheckBySku(Long skuId, Long spuId) {
  return null;
 }

 @Override
 public Map getSkuValueIdsMap(Long spuId) {
  return null;
 }

 @Override
 public Result getBaseCategoryList() {
  return null;
 }

 @Override
 public BaseTrademark getTrademark(Long tmId) {
  return null;
 }
}
